Knitting Magazine 149, December 2015 by GMC publications