Author: william e. hatfield and richard a. palmer