Conceptual physical science - Hewitt, Paul G. (Addison Wesley Longman, 1999)