Holiday Free Shipping & Special Discounts! See Inside »

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."