Ilona Yazhbin Chavasse

Ilona Chavasse spends a lot of time hiding out in places, reading. In time left spare, she works in UK trade publishing and translates from Russian. She is the translator, among other works, of Yuri Rytkheu’s When the Whales Leave.