Gary Smith — avant-garde guitarist, improviser and composer from the United Kingdom