The Times codeword. 200 cracking logic puzzles.
Word games.