Maj. John D. MacGillis

GPTKB entity