This is a wonderful book that lets you choose--choose the sock size, choose the yarn, make a swatch, and the book tells you how many stitches to cast on for that size. There's a complete size table by shoe size for men, women, and children down to children's shoe size 4, if you can't measure the foot the socks are intended for.
Choose top down or toe up, different heel turnings, different toe options, cast on options, fancy ribbing. There are knit & purl patterns, lace patterns, or color patterns. Included are tips to make you a better sock knitter. The options in this book could keep you knitting socks for years.