Book Teach Yourself VISUALLY Knitting (English) / pc
Full of great, detailed photos, this book shows everything you need to know to learn to knit in the first place or to brush up on particular skills.
The projects are beautiful, and none of them are very difficult.