If you haven’t read this, please do so - it is a cautionary tale set in the not-too-distant future whose themes play out repeatedly in current affairs.