Dan James Frank | Slate