Bill O’Reilly discussed former Defense Secretary Robert Gates’ new book in tonight’s Talking Points Memo.

In ”Duty: Memoirs of a Secretary at War,” Gates wrote that President Barack Obama wasn’t convinced that U.S. strategy in Afghanistan would work and that he wanted to remove the troops. He also claimed that Obama did not trust military leaders.

WATCH: Carney Responds to Robert Gates' Scathing Criticism of Obama

“So my question is: Are you surprised?” O’Reilly asked. “President Obama’s a committed liberal man. He does not like war, does not like confrontation and believes social justice programs are hurt by military spending. That’s been the liberal point of view in this country since 1967.”

O’Reilly continued, “The one thing that does surprise me about President Obama is his aggressive use of drones to decimate terrorists – the far left hates that – but to his credit, Mr. Obama has used drone warfare in a very effective way in order to protect this country.”

O’Reilly said that countries aren’t able to control chaotic nations and said that Obama isn’t wrong to be skeptical of Iraq and Afghanistan. The problem, O’Reilly said, is that Obama “does not seem to have the will to win.”

Watch O’Reilly’s full Talking Points above.

Explosive Report: Did Obama Abandon Iraq for Political Purposes?

“Media Buzz” host Howard Kurtz and Erick Erickson, who runs, were on The O’Reilly Factor tonight to discuss the book. Kurtz says Gates is entitled to rip Obama on policy, but said it’s “an absolute betrayal to reveal private conversations with the president who trusted him to give confidential advice … How can a president rely on his inner circle in times of war and peace if they’re gathering material for a bestseller?”

“This is what people in Washington do,” Erickson said, responding to whether or not it was OK for Gates to publish this information.

Hear more of their discussion in the video below.