Alasdair Gray : a Glaswegian pal.

empty