- A Pit of Shame: The executed prisoners of Boggo Road (2005, second edition 2010)
- Last Prison Standing: A short history of Boggo Road’s No.2 Division 1903-1989 (2005)
- The Houdini of Boggo Road: The Life & Escapades of Slim Halliday (2005)
- Escaping Boggo Road (2005)
- The Prisoners of Toowong Cemetery: Life, Death & the old Petrie Terrace Gaol (2006)
- Absolute Fairyland: Heady Days in Dutton Park(2006)
- The Illustrated Boggo Road Dictionary of Prison Language, Slang, & Flash (2007)
- Hangman’s Walk: South Brisbane Cemetery: A capital punishment history trail (2007)
- Boggo Road Heritage Walk (2007)
- Dirty Dozen: Hanging & the Moreton Bay Convicts (2007)
- The One & Only Boggo Road: The history of a unique suburban street (2008)
- Rock of Ages: South Brisbane Cemetery Symbolism (2008) (with T Olivieri)
- Intemperance & the Train of Evils: Life on the wrong side of the tracks in colonial Brisbane (2008)
- The Hanging at the Brisbane Windmill (2009)
- Brisbane Beginnings #1: Dutton Park(2009) (with T Olivieri)
- Shovelnose: Tales of the Brisbane River sharks (2009)
- That Gingerbread Structure: The trials and tribulations of the Queen Street gaol (2010)
- No Ordinary Run of Men: The Queensland executioners (2010)
- Brisbane Beginnings #2: Fairfield (2010) (with T Olivieri)
- Shivs, Bongs & Boob Guns: Made in a Queensland prison cell (2010)
- The Haunting Question: Boggo Road Ghosts (2011)
- Swinging in the Sixties: Hanging around colonial Queensland (2011)
- South Brisbane Cemetery A-Z of R.I.P. (2011)
Articles
- ‘The Dead Outside the Fence: Burying executed prisoners in Brisbane, 1830-1913’, Queensland History Journal vol. 20, no.8 (November 2008), Royal Historical Society of Queensland.
- 'Stone walls do a prison make: law on the landscape', Queensland Historical Atlas, 2011.
- ‘What’s in a name? The rise, fall and comeback of Boggo’, Queensland History Journal, Volume 21, no. 4, November 2011.

