I really enjoyed this book.
Wills gran spends her days knitting, or so he thought. Unfortunately, she passed away so the village of Knittington is un...
Initially annoyed me for it's smug, middle-class, twee-ness but actually it turned out to be witty and rollicking good fun!...