Books

IBM Flex System p260 and p460 Planning and Implementation Guide IBM Flex System p260 and p460 Planning and Implementation Guide
2012
Journey To A Brave New World Journey To A Brave New World
2013
The Orange Wire Problem and Other Tales from the Doctor’s Office The Orange Wire Problem and Other Tales from the Doctor’s Office
2009
Personal Finance Basics Personal Finance Basics
2023
Canadian Encounters of a Human Kind Canadian Encounters of a Human Kind
2018
Vegetation & Biogeography of The Sand Seas Of Arabia Vegetation & Biogeography of The Sand Seas Of Arabia
2014

Audiobooks

Slaughter at Buzzard's Gulch: Caz: Vigilante Hunter, Book 1 (Unabridged) Slaughter at Buzzard's Gulch: Caz: Vigilante Hunter, Book 1 (Unabridged)
2019
Mug Bookies (Unabridged) Mug Bookies (Unabridged)
2022
The Guns of Pecos County: Hell or High Water Western Series, Book 1 (Unabridged) The Guns of Pecos County: Hell or High Water Western Series, Book 1 (Unabridged)
2017