I love these historical challenges! The only Sigma Tau Beta I found was a local fraternity founded at North Carolina State on January 4, 1925 and survived until sometime in 1933. Its yearbook entry always lists it as a local group and never indicates that there were other chapters elsewhere.
The pen you have could be unrelated to this group, or possibly a high school organization? Kee tracking.
|