Barry Hayes | Slate