Principles of Astronomy : A Short Version by James B. Kaler | Menrva Books