MACLEOD Jim, The Scottish dance world of Jim MacLeod and his band