Author: James M. Cain
Alternate names: James Mallahan Cain; James Cain; James M Cain; James M. (James Mallahan) Cain; M. Cain James; JamesM Cain; James Mallahan CAIN; James M.Cain; James M. (James Mallahan) 1892 Cain
Born: 1892
Died: 1977