James M. Cain | Slate