MA, DPhil (Oxford), HonDUniv (Murdoch), FAHA
- Council Member, Australian National Maritime Museum
- Visiting Fellow, All Souls College, Oxford
- Chair, National Centre for Excellence, Western Australian Maritime Museum.
1984 Officer of the Order of Australia; 2001 Centenary Medal; 2006 Citizen of the Year (Western Australia)
Among the more significant:
1963: A Thousand Miles Away: a History of North Quuensland to 1920; 1966 The Passing of the Irish Act of Union; 1972 A Fine Country to Starve In; 1973: Britain's Legacy Overseas; 1981: Spoils and Spoilers: Australians Make Their Environment; 1988/1995:The Oxford History of Australia (Volume 5); 2001: Edmund Barton:The One Man for the Job; 2008 Land of Vision and Mirage: Western Australia from 1826