20th centuries, contributing to the era's revolutionary social movements as well as to