The Knitting Stitches Dictionary - Kindle edition