The Hon Kenneth Madison Hayne AC QC