Author's Alias: charles grant allen