Physical science : a search for understanding - Brown, Walter R. (Lippincot, 1972)