The Physical Universe - Beiser, Arthur; Krauskopf, Konrad B (McGraw-Hill, 1991)