John Petro | Slate