The Ultimate Book of Sudoku : 401 Puzzles!

Bok av Pete Sinden
Second in the series, this book contains 401 puzzles, and four different levels of skill - painless, tricky, nasty and migraine. How fast are you?