James Cavan | Slate