Harry Potter fans have an endless array of scarves, sweaters, robes, socks, and plush toys to choose from, but if you have some skills with knitting, the new book Harry Potter: Knitting Magic is going ...