Hi. Can anybody recommend a couple of good problem solving books? I'd like to improve my thinking skills and my natural ability, particularly in physics, but I don't mind if the book focusses on maths. Also, what do people think of "The Art and Craft of Problem Solving" by Paul Zeitz? Is it worth buying? Thanks!