Overview

Sir William Porter MacArthur

(1884—1964) army medical officer