GILLES (Anne Lorne). Legends of Scotland.