Overview

Robert Herbert Story

(1835—1907) Church of Scotland minister and university principal