How to solve it: a new aspect of mathematical method - Polya, G (Princeton University Press, 2014)