JK Rowling has announced she will donate all global net royalties due to her from sales of The Cuckoo's Calling to The Soldiers' Charity over the next three years.
The donations will date from July 14, the day that her pseudonym Robert Galbraith's true identity was made known.
This donation is being made to The Soldiers' Charity partly as a thank you to the Army people who helped me with research, but also because writing a hero who is a veteran has given me an even greater appreciation and understanding of exactly how much this charity does for ex-servicemen and their families, and how much that support is needed.
I always intended to give The Soldiers' Charity a donation out of Robert's royalties but I had not anticipated him making the bestseller list a mere three months after publication - indeed, I had not counted on him ever being there!
The charity thanked her for the "tremendous show of support" and said the donations would make a "huge difference to the lives of thousands of soldiers, former soldiers and their families who are in real need".
More top news
The England cricket captain is the first Englishman and youngest player to ever achieve the landmark.
Police are appealing for news of Connor Jarvis, 19, after he did not return from a solo holiday in Marrakech as planned.
The Leicester City ace said he "felt himself starting to go" when he saw his bride on their magical wedding day last week.