Discovering the Universe - Kaufmann III, William J. 1990 (New York W.H. Freeman, 1990)