Did God Cause Peter To Deny Jesus? The Truth About Foreknowledge — Dr Leighton Flowers