Lieutenant John W. Dudingston

GPTKB entity