Major General William Rufus Shafter

GPTKB entity