This is a comprehensive guide for knitting. Nothing too exciting, but a good basic overview.