He has published forty-three books, including three histories of Queensland, two biographies, works about Labor Party politics of the 1950s, with other books relating to philosophy, alcohol and Australian Rules football, as well as eight works of fiction, including seven political/sexual satires about his corpulent anti-hero Professor Dr Grafton Everest.
He has published forty-three books, including three histories of Queensland, two biographies, works about Labor Party politics in the 1950s, with other books relating to philosophy, alcohol and Australian Rules football, as well as eight works of fiction, including seven satirical novels featuring his obese anti-hero Professor Dr Grafton Everest.