Pathways to astronomy - Schneider, Stephen E. (McGraw Hill, 2007)