Author's Alias: james mallahan cain