Brainteasing puzzles - Bodycombe,David.J ,ed (U.K. Parragon, 2000)