Rosa Luxemburg: A Revolutionary for Our Times