Author: David Laing
Alternate names: Laing David 1793-1878; Laing, David, 1793-1878.; David [Laing
Born: 1793
Died: 1878