Alexander P. Spruance

GPTKB entity