Will Shortz Presents The Dangerous Book of KenKen (100 Very Hard Logic Puzzles That Make You Smarter)