The God Moment Principle

In a society that focuses on the negative experiences that have shaped our lives, Alan Wright offers a refreshing new perspective in God Moments. The positive experiences we...