John Hennessy (Australian, 1943)