JK Rowling's latest book, The Tales of Beedle the Bard, is on track to be the biggest seller of the year.
At the moment it's the second biggest selling book of 2008 in the UK, but chart monitors say it will steal top spot before Christmas.
That's great news for charity, as sales of Beedle have raised more than £4m for the Children's High Level Group (CHLG).
That charity helps children across Europe who are living in homes, and JK helped get it started in 2005.
The Tales of Beedle the Bard
The Fountain of Fair Fortune
Babbitty Rabbitty and her Cackling Stump
The Wizard and the Hopping Pot
The Warlock's Hairy Heart
The Tale of the Three Brothers
JK said: "I am absolutely delighted that so much money has been raised and would like to thank everyone who has so far purchased a copy of the book.
"All royalties will be going to help children without families, many of them with disabilities, whose voices have been unheard for many years."
A spokesperson for the CHLG said 2,629,000 copies of The Tales of Beedle the Bard were sold around the world in the first week it was in shops.