How to solve it: A new aspect of mathematical method(2 nd ed (1957)

by G Polya