Last man standing - Baldacci,David (Pan books, 2011)