The love-hate relationship between Jon Stewart, host of Comedy Central's "The Daily Show," and Fox News personality Bill O'Reilly continues next week when Stewart visits "The O'Reilly Factor."

While the two may be on opposite ends of the political spectrum, there are no enemies when you have a book to promote. In this case, Stewart will be hawking his latest effort -- "Earth (The Book)" -- on O'Reilly's show on Sept. 22.

Stewart last went on O'Reilly's show in February. The two debated how Fox News covers the Obama administration, and the episode drew big ratings.

Since O'Reilly is giving Stewart access to his audience to promote his book, Stewart will return the favor. According to O'Reilly's website, Stewart will have the Fox News host on "The Daily Show" on Sept. 27.

-- Joe Flint