Patrick Geddes

An ecologist and bioregionalist before such words came into