A Biography of Herman Bavinck - Gordon, Bruce (The expository times, 2021)