John's recent articles

21 February 2023
What would war with China look like for Australia? Part 2
Australians could wake up one morning to the news that we are at war with China.

20 February 2023
What would war with China look like for Australia? Part 1
If Australia sleepwalks into a war with China, as many analysts fear is happening right now, then amid our strategic slumber we should at least ask one question: what would war with China mean for Australia?

3 October 2021
How the Australian public is short-changed on Israel and Gaza
This book is the story of why many editors and journalists in Australia are in fear of upsetting the pro-Israel lobby and therefore in my view self-censoring.