Overview

Alexander Ewing

(1814—1873) Scottish Episcopal bishop of Argyll and the Isles