Mary Keegan | Slate