Overview

James MacNabb Cuningham

(1829—1905) military surgeon and medical administrator