James M. Perry | Slate