Folk Vests: 25 Knitting Patterns & Tales From Around the World (Folk Knitting series)