Shred Guitar: A Complete System for the Rock Improviser

Mixed media product