Rory Dufficy Type Author biography Rory is a junior research fellow at Ormond College, University of Melbourne.