David Veslocki and Friends: New Works and Interpretations for Guitar