Author: donald e. hardenbergh  robert h. goff