David A. Flannery | Slate