Russ Lossing    

pianist - composer - improvisor