Developing Clinical Problem-Solving Skills by Garfield C. Pickell & Howard S. Barrows