Japanese logic puzzles.
Times Books,
2006.