Barry Charles Johnson | Slate