Author: Robert J.V. Hiebert,Claude E. Cox and Peter J. Gentry