Lieutenant-Colonel John Henry Patterson

GPTKB entity