James B. Steele

James B. Steele is a contributing editor at Vanity Fair. He has worked at the Inquirer and Time magazine, and has won two Pulitzer Prizes and scores of other national journalism awards. Along with co-editor Donald L. Barlett, he has also written seven books, including the New York Times No. 1 best-seller America: What Went Wrong?

Thu Jul. 28, 2011 6:00 AM EDT