Title: Leonardo's Mirror and Other Puzzles (Mastermind)
First published: February 11, 2005
Subjects: Puzzles, Scientific recreations