President Donald Trump wanted to have Syrian President Bashar al-Assad assassinated a year ago but his defence secretary ignored the request, according to a new book that depicts top Trump aides sometimes sidestepping instructions to limit what they see as his damaging and unsafe behaviour.
"We're going to have a very inaccurate book, and that's too bad", Mr Trump concluded.
Publication of Woodward's book has been anticipated for weeks, and current and former White House officials estimate that almost all their colleagues cooperated with the famed Watergate journalist.
It was Woodward and fellow journalist Carl Bernstein who exposed the corruption and criminal activity of the Nixon White House with their exhaustive expose of the Watergate affair.
The President is also said to have lashed out at former NY mayor Rudy Giuliani, now his attorney, and reportedly said he was a "baby" after he appeared on TV to defend Mr Trump over harassment allegations.
Trump himself is described as saving much of his ire for Attorney General Jeff Sessions.
Capitol Police arrest 70 on first day of Kavanaugh hearings
Barring any major last-minute surprises, Kavanaugh appears to be on track to be confirmed by the end of the month. Kavanaugh stands to inherit Justice Anthony Kennedy's seat on the court, and there is no seat more important.
Mattis tried to explain that having troops in South Korea was actually the most cost-effective - and effective, period - means of preventing World War III.
The reporter, who said the book was based on hundreds of hours of interviews, had a brief retort: "It's going to be accurate, I promise".
Cohn told a colleague that he stole the letter to protect national security, according to a copy of the book obtained by the Post, which is due for public release later this month.
Image copyright AFP Image caption Trump allegedly says on Assad: "Let's [expletive] kill him!"
Here's a look at some of the blockbuster revelations that have emerged so far from early excerpts of Woodward's book.
The coming release of Woodward's book, according to reports, has had the White House on edge for weeks. Woodward sought through multiple White House officials and others close to Trump to secure an interview with him, to no avail.
"He always knows where I stand, and he and I both know this story is total BS", Kelly said, referring to Trump.
"Let's [expletive] kill him".
"I'm not gonna get into name calling because I don't think you should be allowed to call names - including the president", Isakson added.
Mr Mattis told associates after a separate incident that Mr Trump acted like "a fifth or sixth-grader (primary school student)", according to the book.
"It's just another bad book". Trump's immediate goal in the chat is to try to get away with saying that Woodward never attempted to interview him for his book, which had been completed by the time they talked. He said the early release of information from the book this week was created to interfere with confirmation hearings for Supreme Court nominee Brett Kavanaugh, "which I don't think it's done".