Think Yourself Resilient Think Yourself Resilient
2023
Learning GNU Emacs Learning GNU Emacs
2004
Harnessing Hibernate Harnessing Hibernate
2008
Creating Optimal Relationships Creating Optimal Relationships
2015
Musculoskeletal Pain - Assessment, Prediction and Treatment Musculoskeletal Pain - Assessment, Prediction and Treatment
2020
Outlines of Greek and Roman Medicine Outlines of Greek and Roman Medicine
2023
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 Quirky Holiday Adventures Series, Book 2 (Unabridged) Life's a Beach: The Quirky Holiday Adventures Series, Book 2 (Unabridged)
2024
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
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