John Greaves, a jazz patriot

John McLaughlin’s new album