Gary Haynes | Slate