Weekend Sale | Save up to $20. Get the code »

Alastair McEwen

Alastair McEwen is an award-winning literary translator. After nearly forty years in Italy, he now lives in his native Scotland.