Raymond Ames Spruance

GPTKB entity