Lieutenant Colonel William H. Mc Caffrey

GPTKB entity