4 th of July - Patterson, James (Time Warner Book, 2005)