Martin Jean St-Pierre, Violinist, Multi-Instrumentalist and Composer