No conflict between science and religion