God: A Story of Revelation