The Knitting & Crochet Bible by Claire Compton and Sue Whiting