Graham de Wilde: Contemporary music composer