Title: The Sunday times book of brain teasers
Subtitle: 50 hard (very hard) master problems
Subjects: Puzzles, Fiction, general