Select Publications
Journal articles
2025, 'Machiavelli would have a lot to say about AUKUS', Crikey
,2025, 'In view of Trump’s review of AUKUS, should Australia cancel the subs deal? We asked 5 experts', The Conversation, https://theconversation.com/in-view-of-trumps-review-of-aukus-should-australia-cancel-the-subs-deal-we-asked-5-experts-258921
,2025, 'Australia’s plan to protect its trade in war is flawed. We can’t do it with nuclear submarines', The Conversation, https://theconversation.com/australias-plan-to-protect-its-trade-in-war-is-flawed-we-cant-do-it-with-nuclear-submarines-256557
,2025, 'Security without submarines: the military strategy Australia should pursue instead of AUKUS', The Conversation, https://theconversation.com/security-without-submarines-the-military-strategy-australia-should-pursue-instead-of-aukus-253107
,2024, 'Climate Change and the Future Character of War', Australian Army Journal, 20, http://dx.doi.org/10.61451/2675063
,2023, 'Land forces now control the sea – and that is vital in the Pacific,', Breaking Defence
,2023, 'Battle for Crete: An Historical Perspective', ASL Journal, pp. 9 - 11
,2023, 'Poison Gas', Wartime, pp. 33 - 40
,2000, 'Guild Socialists After Guild Socialism: the Workers` Control Groups and the House of Industry League', Twentieth Century British History, pp. 135 - 155
,2000, 'Review Article: The First World War', Journal of Contemporary History, pp. 319 - 328
,2000, 'Smoothing Over Summary Information in Data Cube', Journal of Systems Integration, 10, pp. 5 - 22
,1999, 'The British Army`s Counter Battery Staff Office and Control of the Enemy in World War I', Journal of Military History, pp. 55 - 74
,