Peter Eldredge | Slate