Fortress London
- 336 pages
- 12 hours of reading
A vividly written and timely polemic tackling the burning injustices shaping British society today. 'Intelligently written and powerfully argued.' Paul Mason 'Witty, scathing, and entertaining.' Danny Dorling
