Mathematical diversions - Hunter, J.A.H. (Princeton, New Jerseym Van Nostrand, 1963)