Conceptual physical science explorations - Hewitt, Paul G. (Addison-Wesley, 2003)