3 Day Exclusive | Save up to $15 off! Get the code »

Richard Rand

Richard Rand is Associate Professor of English at the University of Alabama (Tuscaloosa). He has translated texts by Derrida and is the editor of" Logomachia: The Conflict of the Faculties."