Mega Sudoku: 100 Very Hard Puzzles 16x16 (Volume 4) One puzzle per page by Alena Gurin | Menrva Books