Darwins, Einsteins theory and spirituality