Ian T. Haufrect | Slate