The Art of Crochet Issue 31 by Hachette Partworks Ltd