New York-based jazz guitarist and composer Rory Stuart has performed with a variety of jazz artists, and has also led or co-led his own groups since 1982.
Added by Upcoming Robot on October 15, 2009