Leisure Arts Big Book of Baby Afghans Book 29 adorable designs Step-by-step instructions Wavy panels and lovely pattern stitch afghans