How to Solve it : a new aspect of methematical method - G. Polya (Princeton University Press, 1957)