He is the author of a number of books on the media, politics and history. They include his latest book, Big Coal, (co-authored) and Rupert Murdoch: an investigation of political power, as well as Beyond Right and Left: New Politics and the Culture War which discusses renewal of the progressive political vision. His current research areas cover political spin as well as climate change and politics. He was formerly a journalist on the Sydney Morning Herald and on ABC TV’s Four Corners as well as the weekly Tribune