Publications by 'Edward D. Thompson'