Folk Vests: 25 Knitting Patterns & Tales From Around the World by Cheryl Oberle