Atoms,stars and nebulae - Aller Lawrence H (CUP, 1991)