Tommy O'Donovan | Slate