Essential Elements: Advanced Technique for Strings – Violin (Violin) for Violin written by Michael Allen. The format of this sheet music is method book (softcover) and it’s published by Hal Leonard. Essential Elements: Advanced Technique for Strings – Violin (Violin) is part of the following sheet music categories: Instructional and Method.