Andrew B. Wilson, pianist, performer