How Many Grand Slams Has John Hartley Won?

Rev. John Thorneycroft Hartley (9 January 1849 – 21 August 1935) was a tennis player.

John Hartley has won 2 Grand Slams.

John Hartley (tennis) - Wikipedia