Diary of Mr TDH (also known as) Mr Tall Dark and Handsome

Kaz Campbell