Author's Alias: richard melville hall