Author: william j. milne, ph.d., ll.d.