Science and faith between challenge and harmony