Esta Seaton, a widely published poet, teaches English at Georgia Tech in Atlanta.
Articles/Essays – Volume 07, No. 1
Articles/Essays – Volume 10, No. 4