William B Badke
Badke holds degrees in both theology and library science and is librarian of the Associated Canadian Theological Schools in Langley, British Columbia.
Badke holds degrees in both theology and library science and is librarian of the Associated Canadian Theological Schools in Langley, British Columbia. See less
William B Badke's Featured Books