How to solve mathematical problems - Wickelgren, Wayne A., 1938-2005 (Dover Publications, 1995)