It looks like the big book of the 2014 holiday season will be Jeff Kinney’s The Long Haul. In the three-week shopping season that began Thanksgiving week, the newest installment in the Wimpy Kid series has sold more than 535,000 print copies at outlets that report to Nielsen BookScan.

The book has been the top seller in all three weeks, including last week, selling about 162,000 copies. In a statement released December 18, publisher Abrams said that the book has sold in excess of two million copies in all formats around the world since it went on sale on November 4.

In second place, so far, this holiday season is Bill O’Reilly’s Killing Patton, which has sold about 252,000 print copies at outlets that report to BookScan.

Other strong print sellers for the season include the original Elf of the Shelf, which has sold about 210,000 copies, and 41, which has sold about 189,000 copies since Thanksgiving week.