Pathways to astronomy - Schneider, Stephen Ewing (McGraw-Hill Higher Education, 2009)