Shane McCracken | Slate