Books

Tell Me Why, Mummy Tell Me Why, Mummy
2008
Ostland Ostland
2013
Wrestling for My Life Wrestling for My Life
2015
Waylon Waylon
2016
Scottish Set Text Guide: Tally's Blood for National 5 English Scottish Set Text Guide: Tally's Blood for National 5 English
2020
Blood Relative Blood Relative
2011

Audiobooks

The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition: Your Journey to Mastery (Unabridged) The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition: Your Journey to Mastery (Unabridged)
2024
Ostland (Unabridged) Ostland (Unabridged)
2014
Raising Emotionally Strong Boys : Tools Your Son Can Build On for Life Raising Emotionally Strong Boys : Tools Your Son Can Build On for Life
2022
Dagger Through the Heart Dagger Through the Heart
2023
Plan B Plan B
2023
Atonement Atonement
2023