James Ehnes: violin
Ludovic Morlot (conductor)Seattle Symphony
Cristian Macelaru (conductor)Detroit Symphony Orchestra
James Ehnes: violin Andrew Armstrong: piano