Divine Justice - Baldacci, David. (Pan Books, 2011)