Fred Armesto | Slate