Overview

John James Walker Deuchar

(1851—1911) actuary and insurance company manager