Ferneyhough, Kenneth