Author's Alias: william blaine bill richardson iii