Author: Barrett, Clifford L. Palmer, George Herbert,