Books
09 October 2006
With the publication of Invisible Islands, his first novel in English, the Gaelic author Angus Peter Campbell has...