avatar
@saltyhistprof.bsky.social
📤 241 📥 263 📝 429

Early Americanist by training, generalist for a job. Untenured, nom de plume due to being a possible target of board of trustees.