Lt. Col. John Henry Patterson

GPTKB entity