Toe Up Socks For Everybody has been my go-to for years. Great detailed instructions for the construction plus a great variety of patterns.