Author's Alias: edward reese allen