John Robert Moore | Slate