Overview

Edwin Lankester

(1814—1874) public health reformer and natural historian