Lanark by Alasdair Gray

Lanark, subtitled A Life in Four Books, was the first novel of Scottish writer Alasdair Gray, and is still his best known. Written over a period of almost thirty years, it combines realist and dystopian fantasy depictions of his home city of Glasgow.
Its publication in 1981 prompted Anthony Burgess to call Gray "the best Scottish novelist since Walter Scott". The book has since won the Saltire Society Book of the Year and David Niven awards, and has become a cult classic. In 2006, The Guardian heralded Lanark as "one of the landmarks of 20th-century fiction."