Author: James Duncan
Alternate names: James duncan
Born: 1804
Died: 1861
Bio: Scottish naturalist (1804-1861).