Puzzles, Paradoxes and Problems by Peter A. French, Curtis Brown | Lex | Lex