The art of solving problems - Jackson, Keith F. (St. Martin's Press, 1975)