Overview

George Douglas Campbell

(1823—1900) politician and scientist