Allen, David G, University of Melbourne, Australia