Publications by 'Ethan S. Hennessey'