Foundations Of Astrophysics by Barbara Ryden & Bradley M. Peterson