Tim Carpenter | Slate