Robert MacKinnon | Slate