James Pope-Hennessy John Pope-Hennessy J. Pope-Hennessy Pope-Hennessy by John Pope-Hennessy James p. O'shaughnessy Jane Hennessy James P. O'Shaughnessy