Sheepshanks, Thomas, active 1814-1839, Rector of the Edinburgh Academy, and Rector of Coventry

Relationships: