Three PercentHuge online resource for reviews of translated literature, compiled by the university of Rochester. Three percent also contains some other useful features such as a magazine list, news, Best Translated Book Award etc.