John Xavier Acosta | Slate