- Leading Like the Swamp Fox: The Leadership Lessons of Francis Marion
- Puckstruck: Distracted, Delighted and Distressed by Canada's Hockey Obsession
- Raspberry Pi Assembly Language Programming: Arm Processor Coding
- RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico
- Preface to the Presidency: Selected Speeches of Bill Clinton 1974-1992