Fair Isle knitting : 22 traditional patterns from where the Atlantic meets the North SeaCarina Olsson