Author: Hill, David E. (David Easton), 1929-