Imran Ahmed | Slate