Edward Craviolo | Slate