Mathematical Puzzles & Other Curiosities for Bright Young Minds Steven Hodder - Paperback £12.95 Find out more