Discovering the essential universe

Neil F. Comins
W.H. Freeman
9780716758044
0-7167-5804-0