Brian Haynes | Slate