Conceptual Physics with Problem Solving by Paul G. Hewitt & Phillip R. Wolf