Overview

Sir John Graham Dalyell

(1775—1851) antiquary and naturalist