Overview

Edward Heron Allen

(1861—1943) lawyer and scholar