The Grand Weaver How God Shapes Us through the Events of Our Lives
(Author: Ravi K. Zacharias)