Overview

James Macalister Mackintosh

(1891—1966) public health teacher and administrator