Author's Alias: edward randall royce