Greg Ham | Slate