John Cain — Australian lawyer