China Miéville gives us the kind of fantasy novel Edward Lear might have written.
SCI-FI-LONDON 17 May 2017