Communist Philosophy - Is It a Scientific Deduction Or a Mere Superstition? by Karthikeyan SREEDHARAN | Menrva Books