Ellwood Patterson Cubberley

GPTKB entity