Cuckoo Sudoku (Sudoku Variants That Will Drive You Batty) - 9781454970200