For future reading...
If we could stomach some politics for future reading, this book The Politics of Truth: A Diplomat's Memoir: Inside the Lies that Led to War and Betrayed My Wife's CIA Identity - by Joseph Wilson may be a good read.