Author's Alias: thomas bryant cotton