Kevin Carrigan | Slate