Programming Sudoku - Lee, Wei Meng (Apress, 2006)