Granny Square Crochet: 35 contemporary projects using traditional techniques by Catherine Hirst Back to product details page >