Playing Chess with God: A Novel