Andrea Camilleri is the internationally bestselling author of the popular Inspector Montalbano series, as well as historical novels set in nineteenth-century Sicily. He lives in Italy.
Stephen Sartarelli is an award-winning translator and poet. He lives in France.