The art of solving problems - Jackson, Keith F. (Heinemann, 1975)