Knitted and Felted Toys: 26 Easy-to-Knit Patterns for Adorab... By Halstead, Zoe Paperback Price $5.65 Free Shipping