Problem Solving in Biology by Eugene H. Kaplan