A Meeting of Spirits: Interpretations of the Music of John McLaughlin