Colonel John P. Ruggles

GPTKB entity