Author: James S. M. Anderson
Alternate names: James Stuart M . Anderson; James Stuart Murray Anderson
Born: 1800
Died: 1869-09-22