Ellen Adele Harper 

Ellen Adele Harper's avatar
Author, poet, musician, performance artist, geologist, rabble-rouser.