Weekend Sale | Save $10. 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.