Jim Carpenter | Slate