The Honourable John Frederick Hamm