Translators

ALL A C D I R

Ruth Ahmedzai Kemp

Ruth Ahmedzai Kemp is a British literary translator working from German, Russian and Arabic into English.

Read more