Gavin Hill 

Gavin Lives in Portugal, is an Orchestral Musician and occasional author.