Jim O'Keefe | Slate