Mike Keegan | Slate