Author: william g. hoffman and ralph l. rogers