Brant Himes

Online Sessional Lecturer
BA (Seattle Pacific), MDiv (Fuller Theological Seminary), ThM (Princeton Seminary), PhD, Theology (Fuller Theological Seminary and Vrije Universiteit Amsterdam)