Marty Palmer | Slate