Dear Shri Raghy, Ok, I ill not bring the concept of God or Poorva janma karma. The realization and acceptance of these is less important than the realization that real progress of humans lie not in advancing science and technology but in furthuring oneself spiritually. By spiritual I mean giving up one's ego because that is the way one's mind gets elevated. My contention always is work on your inner self first if you want to make contributions to the world. Your contribution is then likely to be constructive because your vision is not short sighted. That is the reason I think the primary focus in ancient times was on that. That science need not rely on physical evidence for approval is the way forward for science. It needs to accept the authenticity of spiritual experiences by trying to account for them.