Divine justice - Baldacci, David (Great Britain Pan Books, 2009)