Edmund Law Rogers Sr.

GPTKB entity