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