Astronomy a self-teaching guide - Moche, Dinah L. (Wiley self-teaching guides, 2009)