The Times Mind Games - Number and Logic Puzzles
ISBN-13: 9780007974894