A review by pranaysomayajula
What is to Be Done?: Burning Questions of Our Movement by Vladimir Lenin

challenging informative inspiring reflective slow-paced

4.0