Bradley W. Carroll 3 7,187 An Introduction to Modern Astrophysics – B. Carroll, D. Ostlie – 2nd Edition