John O'Hagan saxophone guitar double bass composition
recording musical direction collaboration arrangement improvisation performance