Knit Two by Kate Jacobs (2008, Hardcover).