Title: Revolutions and the Struggles for Justice in the 20th Century