How much control do we really have over our own lives? It’s a question that’s preoccupied philosophers and theologians for ...