- The New Zealand Wars: Conflict, Resistance, and the Struggle for Maori Sovereignty (Conquest and Resistance - The Endless Struggles of Civilization)
- The New Zealand Wars: Conflict, Consequence, and Reconciliation
- Object-Oriented Programming in Python: Design and build programs using classes, objects, and the four pillars of OOP (Think, Code, Create - Advanced Python Programming)
- Master FreeCAD v1.1.0 for CNC: From First Sketch to G-Code with a Certification Project
- THINK CODE CREATE: A Python Programming Journey





