Tulane Review
New Orleans, US
The Tulane Review is a literary arts journal distributed twice a year by the Tulane Literary Society at Tulane University in New Orleans, Louisiana. We publish poetry, prose, and visual art. The Spring 2015 issue is now available.
http://review.wp.tulane.edu