Level 2
Exercises in Problem Solving
Level 4
Gary L. Bertrand University of Missouri-Rolla