KnitWit: 20 Projects for Beginners and Seasoned Knitters by Katie Boyette