Richard Craven
Richard Craven's avatar
PhD Philosophy. Satirical novelist and formal poet. Brexit-voting Tory. Very anti-woke indeed.