Publications by 'Joseph G. Hennessey'