Dayanand Mousley, musician, composer and performer