DownloadThe Portobello Bookshop Gift Guide 2024

Kenneth McPherson Author

Kenneth McPherson was Mercator Professor at Heidelberg University, Adjunct Professor at La Trobe University and also served as President of the Australian Association for Maritime History. Later he was affiliated with the Asia Research Centre at Murdoch University in Perth.