The State of the Art by Iain M. Banks

I saw discourse on bluesky about a radio 4 adaption which prompted me to realise I'd not read this one. What a joy it is to discover an un-read banks, king of sci-fi.