William Starke Rosecrans III

GPTKB entity