Ray Taras Editor & Author

Ray Taras is professor of international relations and director of the world literature program at Tulane University in New Orleans.