Patrick Haviland | Slate