Understanding the universe an introduction to physics and astrophysics - Seaborn, James B. (Springer, 1998)