Today Only | £12 off your order. 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."