Michael Alan Johnson | Slate