James O'Callaghan awarded the 2016 Milne Medal