the rainbow of god’s promise shines across the world