Michael Cook: Navigating between religion, politics, and culture