Science behind Sanatan Dharma