Major General William Ruthven Smith

GPTKB entity