John McLaughlin



John McLaughlin wrote seventeen albums. He plays fusion, jazz, and rock.


JohnMcLaughlin.com