Think Yourself Resilient Think Yourself Resilient
2023
Learning GNU Emacs Learning GNU Emacs
2004
Harnessing Hibernate Harnessing Hibernate
2008
The Wheat and Tares and the Ten Virgins The Wheat and Tares and the Ten Virgins
2021
Creating Optimal Relationships Creating Optimal Relationships
2015
Musculoskeletal Pain - Assessment, Prediction and Treatment Musculoskeletal Pain - Assessment, Prediction and Treatment
2020
Think Yourself Resilient: Harness Your Emotions. Build Your Confidence. Transform Your Life. (Unabridged) Think Yourself Resilient: Harness Your Emotions. Build Your Confidence. Transform Your Life. (Unabridged)
2023
Life's a Beach: the laugh-out-loud sequel to Every Day Is a Holiday Life's a Beach: the laugh-out-loud sequel to Every Day Is a Holiday
2017
Every Day is a Holiday: the hilarious true story of one dad’s attempt to celebrate the weird and wonderful calendar days Every Day is a Holiday: the hilarious true story of one dad’s attempt to celebrate the weird and wonderful calendar days
2016
Life's a Beach: The Quirky Holiday Adventures Series, Book 2 (Unabridged) Life's a Beach: The Quirky Holiday Adventures Series, Book 2 (Unabridged)
2024
Every Day Is a Holiday: The Quirky Holiday Adventures Series, Book 1 (Unabridged) Every Day Is a Holiday: The Quirky Holiday Adventures Series, Book 1 (Unabridged)
2024
Land of Demons: The Proto-Colonization of Ezochi, an Alternate Model of Japanese Expansion (Unabridged) Land of Demons: The Proto-Colonization of Ezochi, an Alternate Model of Japanese Expansion (Unabridged)
2024