Books
“How [Not] To Write A Hit Song! - 101 Common Mistakes To Avoid If You Want Songwriting Success”
2013
How [Not] To Write Great Lyrics! - 40 Common Mistakes to Avoid When Writing Lyrics For Your Songs
2016
How [Not] to Write Songs in the Streaming Age - 40 Mistakes to Avoid If You Want to Get More Streams
2022
The Commonwealth Games
2014
Gilbert's Gift
2015
Hamology
2012