Questions About God: Foreknowledge and Free Will