Bryan Craig | Slate