If God knows everything you’re going to do, can you still be free? It’s one of the oldest questions in philosophy. For centuries, theologians and skeptics alike have wrestled with the tension between ...