The physical sciences an integrated approach - Hazen, Robert M. (Wiley, 1996)