Stephanie Pearl-McPhee's deepest wish is that everyone understand that knitting is at least as fun as baseball and way cooler than the evil looped path of crochet. Every project, from a misshapen hat to the most magnificent sweater, holds a story. Yarn Harlot tells all those stories with humor, insight, and sympathy for the obsessed. Over 50 million people in America knit. The average knitter spends between $500 and $1,700 a year on...