The sciences an integrated approach - Trefil, James S. 1938-; Hazen, Robert M. (Wiley, 1995)