Author: rev. john stewart , m.a., ph.d.