Karl at Shanghai Jazz with Nick Rolfe and Calvin Jones Saturday September 17