Frank DeAngelis | Slate