This book is a thought-provoking study of some issues concerning the historic Calvinist/Arminian debate. Does God know absolutely everything that's going to happen? Can He foresee future moral choices... This description may be from another edition of this product.