Knit step by step - Haffenden, Vikki; Patmore, Frederica (London DK, 2012)