Programming Sudoku - Lee, Wei-Meng 1972- (Technology in action, 2006)