A Star Shall Fall: The Onyx Court (Book 3)
by Marie Brennan
“The Royal Society of London plays home to the greatest minds of England. It has revolutionised philosophy and scientific knowledge. Its fellows map out the laws of the natural world and usher in an age of enlightenment.
To the fae of the Onyx Court, living in a secret city below London, the scientific developments are less the welcome. It is now 1757 and magic is losing its place in the world. Science threatens to expose the fae’s hidden city to hostile eyes. To make matters worse, the calculations of Sir Edmond Halley predict the return of a comet in two years time, the same comet to which the powerful Dragon that caused the Great Fire of 1666 was banished.
So begins their race against time. It will take both magic and Science to save London, but reconciling the two carries its own danger…”
I preordered A Star Shall Fall at the end of August, so that I would have it as soon as it came out, as I knew my local bookshop would not stock it in the store. I wanted to know as soon as possible what happened after Midnight Never Come and In Ashes Lie. I do feel that it is better to have read the previous two books, otherwise you will be left a bit behind on what is happening.
A Star Shall Fall is set in the years 1757-1759, Lune is faerie queen of the Onyx Court with Galen St. Clair as the Prince of Stone. After the story in In Ashes Lie the fae banished the Dragon to Halley’s Comet and it is set to return soon, after a prediction by Lady Feidelm and scientists working out that it will return. Lune and Galen have been trying to find a way to destroy the dragon if it returns to London, but they then come up with an idea of trying to conceal London to give them time or the possibility of the Dragon not returning. Galen is also under pressure in his ‘normal’ life from his Father to marry, but he is in love with Lune.
My favourite characters are Lune, the Goodemeade sisters, Irrith and Galen. All the characterisations are delightful, the relationships are great and the ones that develop over the book develop naturally while the long term ones are already solid.
I cannot tell you one favourite part, I loved most of it. A Star Shall Fall had plenty of twists and turns that kept me turning those pages, although I did take a while over it (11 days). I knew a little bit about Georgian London, but it was interesting to see the Onyx Court battling with people becoming more modern and not believing in them so not leaving tithes. I liked the bits of memory, it was nice to see what had happened between In Ashes Lie and A Star Shall Fall.
A Star Shall Fall does end on a cliffhanger, this is because The Onyx Court series finishes in With Fate Conspire which is re-published in January.
The way I described the book while reading it was historical fiction and fantasy at the same time, as it is set in Georgian London with fae. I would recommend it to anyone. 5 out of 5.
Fatal error: Uncaught ArgumentCountError: Too few arguments to function cwppos_show_review(), 0 passed in /homepages/9/d413393068/htdocs/website/abibooks/wp-content/themes/flat/content-single.php on line 29 and exactly 1 expected in /homepages/9/d413393068/htdocs/website/abibooks/wp-content/plugins/wp-product-review/includes/legacy.php:18 Stack trace: #0 /homepages/9/d413393068/htdocs/website/abibooks/wp-content/themes/flat/content-single.php(29): cwppos_show_review() #1 /homepages/9/d413393068/htdocs/website/abibooks/wp-includes/template.php(724): require('/homepages/9/d4...') #2 /homepages/9/d413393068/htdocs/website/abibooks/wp-includes/template.php(671): load_template('/homepages/9/d4...', false) #3 /homepages/9/d413393068/htdocs/website/abibooks/wp-includes/general-template.php(168): locate_template(Array, true, false) #4 /homepages/9/d413393068/htdocs/website/abibooks/wp-content/themes/flat/single.php(5): get_template_part('content', 'single') #5 /homepages/9/d413393068/htdocs/website/abibooks/wp-includes/template-l in /homepages/9/d413393068/htdocs/website/abibooks/wp-content/plugins/wp-product-review/includes/legacy.php on line 18