Particle and Philosophy in Crisisby Anil RajimwaleDialectical materialismMarxist PhilosophySCIENCE / TimeWriting a summary for young readers…For young readersBook data: Open Library