I made this for all my friends who spend money on Sudoku books. It turns out it's not too hard to get a computer to generate puzzles - so I just wrote a program and wrapped some printing code around it. And now you can generate and print all the books you want for free.
To view these puzzles, you will need Acrobat Reader installed on your computer.