Bob Brooke | Slate