Question: who wrote the book how to solve it which outlines a general approach to problem solving?
Answer: mathematician George Pólya