Lera Auerbach: 24 Preludes for Violin & Piano, Op. 46