David Knight fiddler for scottish music