Lanark : a life in four books - Gray, Alasdair (Grafton Books, Paladin, 1987)