Author: Stanley K. Hornbeck, B.A. [Oxon], PH.D.