David James Campbell | Slate