Well, this site is a good place to start! I learned a lot watching the videos on KH. I like The Knitting Answer Book, by Margaret Radcliffe. It's a small book that you can easily carry with your knitting, and the illustrations are pretty good. I'm sure there are many other good ones out there that others can recommend, too!