Author's Alias: william hall macy jr