Overview

Douglas Mackinnon Baillie Hamilton Cochrane

(1852—1935) army officer