Really well written and entertaining too. Managed to capture the frighteningly toxic sense of the rippling undercurrent brilliantly while remaining quite factual.