Author: J. E. P. Thomson
Alternate names: John Edward Palmer Thomson; J E P Thomson