Author avatar
Dr. John Smith

Dr. John Smith is Professor of Old Testament at the Canadian Reformed Theological Seminary in Hamilton, Ontario, Canada.

Books by Dr. John Smith
Other author