Author's Alias: john r macduff