Herman Bavinck - Eglinton, James (T&T Clark handbook of Neo-Calvinism, 2024)