David Fearneyhough, F.