Mike Stern - Give And Takeguitarsternmike sternjack dejohnettemichael breckerdavid sanbornjohn patitucciJazzContemporary JazzSmooth Jazzfind it on: