James McGregor | Slate