Author: Edward John Carnell, th.d., ph.d.,