Author's Alias: edward palmer thompson