Promises of God. Daniel Bishop