Patrick Grant speaks about his book at the Raworths Literature Festival 2025