The David Leonhardt Trio CD Releases 'Explorations'