Thomas Haigh — English musician and composer