Author: hennessey, john [editor]