I bought the book Knit Socks! by Betsy Lee McCarthy when I first learned to knit socks. There's great variety and easy to understand instructions. I just bought the Sensational Socks book and started a pair from that book yesterday. I have to agree about the variety of stitches offered. I am a novice when it comes to trying new stitches but I am determined to learn.