Peace for the Journey | Elaine Olsen
Language: English
Christianity Today provides thoughtful, biblical perspectives on theology, church, ministry, and culture on the official site of Christianity Today Magazine.
The Carter Center is a nongovernmental organization that helps to improve lives by resolving conflicts; advancing democracy and preventing diseases.