Kevin Cunningham | Slate