Author's Alias: stephen valentine patrick william steve allen