"Life is like looking out of a lot of different windows." So says Malcolm, shepherd and boyhood friend of David Kirk, and the words linger in David's mind as he reflects on his life so far. He recalls the window of his parents' home in rural Scotland, where he acquires the moral code which will guide him and begins to realise his flair for writing. There's the window of his uncle's house in Edinburgh, where he attends school, and the rather...