Chanel Earl 

Chanel Earl is a writer—mostly of fiction—who currently teaches writing at Brigham Young University.
See followers