Tom Keenan | Slate