Harry Potter creator JK Rowling has been named the world's most highly-paid author with earnings of £72.2m ($95m) this year.
The Edinburgh-based writer beat Dan Brown, Stephen King and John Grisham to top Forbes' list of the 10 highest earners in the global industry for the first time in almost 10 years.
Fans recently celebrated the 20th anniversary of her first book.
She has written a further six Harry Potter titles.
Her books have been turned into eight blockbuster feature films, and last year she made her screenwriting debut with a prequel movie, Fantastic Beasts And Where To Find Them.
The mother-of-three, 52, first began writing about the wizarding world while struggling to make ends meet living as a single mother on benefits in Edinburgh.
The books' popularity soon made her a multi-millionaire and she has since released several other novels, founded children's charity Lumos.
She has amassed more than 11 million Twitter followers keen to keep track of her regularly-shared thoughts on political and social issues.
Aside from Rowling, the US business magazine's list also includes British authors Paula Hawkins and EL James–whose respective novels The Girl On The Train and 50 Shades Of Grey have both been turned into major movies in recent years - while the others are all American.
List organisers added that Game Of Thrones creator George RR Martin, The Fault In Our Stars writer John Green and Divergent trilogy author Veronica Roth, just failed to make the top 10.