JK Rowling will launch the sixth Potter book with an exclusive reading at Edinburgh Castle, it's been revealed.
The author will read from Harry Potter and the Half-Blood Prince in the great hall of the castle minutes after midnight on Saturday 16 July.
It will be broadcast on television and radio stations around the world.
And best of all, 70 junior reporters, aged between eight and 16, will be in the audience and will all meet JK and have a chance to quiz her on the book.
Selected English-speaking newspapers from around the world will run competitions to find the young journalists. The papers will be in Britain, Ireland, South Africa, Australia, New Zealand and Canada.
They will meet JK Rowling after her reading, be presented with a signed copy of the book, and then go to a special reading room at Edinburgh Castle to whizz through the much-awaited novel.
Then the reporters will get to ask JK questions about the book at a special children's press conference on Sunday 17 July.
The selected newspapers will run competitions from 14 May, and bookshops and libraries in the Republic of Ireland will also run them. Another competition will be on publisher Bloomsbury's website.