on The Island of Last Truth, a novel by Flavia Company (Europa Editions)