Overview

Charles Thomson Ritchie

(1838—1906) politician