Bob Gate's new book - Duty: Memoirs of a Secretary at War