Mark Lanz Weiser, piano