Stephen MacMahon AO's Publications