I believe it's the Klutz (that's publisher) Knot Book. There's also a book called Learn to Sail! which was the only source I ever found that was better than the Klutz book (it gives really good explanations of when, where, and why to use each particular knot). I used to have a neat little card game with 52 different knots and scenarios that was a provided a fun way to practice them, too.
"The world would be a better place if everyone kayaked."-Brad Ludden (Valhalla)
"You only get one chance to run a drop blind."-DD