An Introduction To Modern Astrophysics by Dale A. Ostlie, Bradley W. Carroll & Dale A. Ostile