Mike Keelan | Slate