Mathematical puzzling - Gardiner, A (Dover Publications, 1999)