Robert Spruance

GPTKB entity