Advanced calculus 1, Solving problems in mathematics - Gillepsie, R. P. (Edinburgh : Oliver and Boyd, 1972)