God Ain't Sleep: Yesterday, Today and Tomorrow