David A. Hovde

GPTKB entity