Killing Kennedy: The End of Camelot - Bill O'Reilly, Martin Dugard

REALLY good.