E.P. Thompson E. P. Thompson B.J. Thomas by .P. Thompson David Thomson Andrew Thomson. D. J. Thomas Thomson George Thomson A.J. Youngson.