Books by william g. hoffman and ralph l. rogers