Edmund Law Rogers Jr.

GPTKB entity