Author: Hume, Robert Ernest, Ph.D, D. Theol.