Terence Brennan | Slate