Overview

Archibald Boyd

(1803—1883) dean of Exeter