The ultimate ripple afghan book: 25 designs to knit & crochet