David Vest 

Poet. Pianist. Public spectacle.