Robert Hagan (Australian, )