Major General John W. McCauley

GPTKB entity