24 Caprices for Violin, Jacques Pierre Rode
$26.95

Rode's 24 Caprices cycle through the circle of fifths, presenting each major key and then its relative minor. Intermediate to Advanced level. 
Published by Edition Peters.