zamurai john goples.pdf
Mathematical Entertainments - A Collection of Illuminating Puzzles, New and Old