Spiritual Formation, Mysticism and Ethics: An Engagement with Herman Bavinck. A lecture given by Craig Bartholomew for the Herman Bavinck Lecture of 2019 at the Theological University Kampen.