Author: Joseph McGeachy Thomson
Alternate names: J. M. Thomson; Joseph M. Thomson; Joe Thomson
Born: 1948