Mathematical puzzles / (by) Stephen Ainley. - Ainley, Stephen (G. Bell, 1977)