Peter Haddon | Slate