As Bishop Stephen London continues his Sunday sermon series, he reflects on his own vision of the living God.