Classic British Knits : 40 Traditional Patterns from England, Scotland and Ireland