Knit Your Own Scotland by Jackie Holt, Ruth Bailey