Books and Magazines we love – from the Journal of Scottish Yarns to Hidden Scotland. Full of stories, patterns, people, and place.