You can download a free sudoku puzzles books from this site. If you don't like any of the ones on offer, you can create your own. The books will be built on demand, so you get exactly the book you want.
The books can be printed at home, and come in three sizes, each of which is suitable for a specific purpose. Read about the book sizes.
You can print it out, shove it in your bag and solve them on the metro on the way to work. Or you could print out three hundred copies, have them bound and leave them in schools for the kids to try. Whenever you need a sudoku, you can get some here.