I was born in a Marxist family and grew by reading dialectical materialism. 30 years ago, in the college, I happened to read some books by a Marxist Buddhist monk. It was really shocking, I thought how a spiritual man could be a Marxist and Materialist! To get answer I begun to study Buddhism. I found, the notion that Buddhism is idealism is really misunderstanding. Buddhism is neither a spiritualism nor materialism. Buddhism is called Middle Path, or Immaterialism. It was not Greek philosopher Anaximander who gave the concept of air, water, fire and earth as fundamental elements but it was already existed in India and Babylon. Buddhism also adopted that concept. Atomism is also not originally a Greek concept but an Indian. Pre-Buddhistic a Hindu sage Kanad gave the concept of atom. Later Buddhism and Jainism also adopted the concept. The concept of space also has great value in all Indian schools of thought. But difference among them is, where in Hinduism, Jainism and western schools of though, space is considered the fifth fundamental element but in Buddhism it is just (quantum) field. Besides, in the East and West, It is soul which transmigrate or take rebirth but in Buddhism it is consciousness that transforms or take rebirth. Buddhism does not believe in immortal soul and almighty God. Buddhism has three mundane concepts: Impermanence, Not-soul and Suffering. Therefore, we should not misunderstand consciousness as soul but a sort of mind. Buddhist logic does not accept or reject mind-matter dualism (Read Rene Descartes too). In conclusion, consciousness is just immaterial (like bosons which have both particle and wave properties). Our brain is made of billions of neurons and they spark and create electromagnetic field. Now scientists have illustrated how bosons gain mass. Scientists have confirmed that from photon matter can be reproduced! http://phys.org/news/2013-09-scientists-never-before-seen.html Thus, the age of Materialism has fallen down really.