Author: Camilleri, Mario, Ford, Peter, Leja, Helena, Sollars, Valerie