Gene Peyroux is a writer/performer living in the mountains of Western North Carolina. [+]