Gillespie (Canongate Classics Book 48)
"One of the great novels in the Scottish canon... that asks profound questions about how our narratives, personal and national, ought to be made" (Scottish Review of Books). A leech, a pirate, a predator, an anti-Christ... See More