Frank Battle | Slate