Title: Revolution, communism, and history in the thought of Tran Văn Giàu