Author: robert h. gregory and richard l. van horn