Benton Murdoch Spruance

GPTKB entity