John Hennessey

John Hennessey or Hennessy may refer to: