Sally Wenley reviews A Calamity of Souls by David Baldacci published by Pan Macmillan