Brig. Gen. (ret.) John I. Pray Jr.

GPTKB entity