Jan Peter Heyne | Slate