The green vest is made of Brown Sheep's Nature Spun Worsted, and the pattern is the Child's Vest from Knitting for Peace. There are also two pairs of socks, a child's and an adult's, knit from locally raised and spun worsted weight wool. The pattern is Classic Socks from the Yankee Knitter.
This is an excellent organization and a very worthy cause. Their current campaign is for newborns (please click on the link above for details). It's nearly the season of thankfulness and giving, and it always makes me so grateful for everything I have that I want to give to others. I'm even considering a new take on donating to charities as gifts for others: knitting something for charity, taking a picture, and donating it to an organization in the name of someone I would otherwise buy a gift for. Then I could tuck the picture of the item into a card telling them that I made this donation in their name. If you are interested in charity knitting, check out Knitting for Peace. It's an amazing book full of information and patterns.
Thrum Mittens Kit from Fleece Artist
Yarn: Fleece Artist Blue Face Aran and Merino Sliver roving
Needles: Brittany Birch US size 4 DPNs
Pattern: on the label!
I have gotten more done, but it will have to wait (a birthday present for a friend!) Check out my tutorial (the previous entry) for making your own suede slipper soles for felted slippers! They make great presents!