Last man standing - Baldacci, David (Simon & Schuster, 2001)