The physical universe - Beiser, Arthur; Krauskopf, Konrad Bates (McGraw-Hill, 1991)