Author: William M. Thomson
Alternate names: William McClure Thomson; W. M. Thomson; William M. 1806-1894 Thomson; William McClure 1806-1894 Thomson
Born: 1806
Died: 1894