Topic: foreknowledge, free will, omniscience
Jon Mitchell
Part 1 of 2 lessons dealing with this heavy subject, one that causes a great deal of confusion.