Author's Alias: peter edward rose