Since 1981, when Lanark was published by Canongate, Alasdair Gray has published twenty books, most of them novels and short stories. In his own words, ‘Alasdair Gray is a fat, spectacled, balding, increasingly old Glaswegian pedestrian who has mainly lived by writing and designing books, most of them fiction.’