Geometric Knit Blankets: 30 Innovative and Fun-to-Knit Designs - 9780811768665