George Polya's 1945 book How to Solve It is a small volume describing methods of problem-solving. It suggests the following steps when solving a mathematical problem:
His book contains a dictionary-style set of strategies, but is not a cook-book.