The lies of saints : a Nick Barrett mystery