miles davis john coltrane john medeski john mcglaughlin trey anistasio terry kath ravi shankar trilok gurtu earl harvin skerik it's hard to pick just ten!