Does God Know the Future and Does He Let Us Know It?