
Published by Independently Published
Age Group: Young Adult
Format: Fiction
Genres and Categories: Adventure, Science Fantasy, Mental Health, Disabled and Neurodivergent, Diverse Representation, Dragons, Space, Mobility Aids, Physical Disabilities, Uncreation
My Rating:
Published on: 6th February 2024
Pages: 314
Disability Representation: Harm OCD, anxiety, chronic pain and a wheelchair user.
Buy this Book! Amazon UK / Amazon US / Barnes & Noble / Blackwells / Bookshop.org US
Add to Goodreads
In a world where dragons hatch from stars, Peregrine Kent would give anything to see the sky.
It's an impossible dream. The Barrier surrounding his planet makes sure of that. Everyone else might feel safe, but the flat white sky just makes Per feels trapped. His OCD has been getting worse each day; if he could only be out among the stars, though, he would finally feel free.
His dream seems impossible...until the day a real live star dragon tears a hole in the sky, setting off a worldwide panic. With the help of a homemade submarine and its surly-and distractingly handsome-captain, Per sets off on a quest to escape the confines of his world and his own anxiety. But what he discovers instead is a devastating truth that will change everything he thought he knew about dragons, his planet, and himself.
This book was provided for free by NetGalley and the publishers in exchange for an honest review. Many thanks to the publisher and the author for the opportunity to read this book!
Content Warnings:
Please note
As an Amazon Associate and member of other affiliate programmes I earn a small commission from items purchased using links featured in this post at no extra cost to you. Click here to learn more.
Every purchase you make through Just Geeking By helps keep this blog running.
Starfire Review
I started reading Starfire by Naomi Hughes earlier this year and decided to save it for repDISND as it features great mental health and disability representation. The main character has harm obsessive-compulsive disorder (OCD) which I had never heard about until reading this book! Please learn more about Starfire by reading my review below.
Starfire by Naomi Hughes is a science fantasy novel about a young man who wishes to see the real sky. On the planet he calls home, a large barrier fills the sky keeping the population safe from star dragons, large creatures who almost decimated human settlers when they arrived a thousand years ago. The barrier has kept the dragons out but kept the humans locked in beneath a white sky. Peregrine has wanted to see the sky beyond the barrier for as long as he can remember, and he would do anything to see beyond it.
When a star dragon breaks a hole in the barrier, Per’s wish comes true in the worst way possible. Star dragons have the devastating power of uncreation, anything hit by their starfire is unmade, and instantly removed from reality and memory. As star dragons leave destruction and death in their wake, places and people disappear from memory as if they never existed. As Per watches his world devolves into chaos, he can’t help finding himself drawn towards the star dragon when he should be running in the opposite direction.
Finding a place on a submarine along with the famed “Star Slayer”, Per believes that he can find answers to his questions. He’s started having vivid dreams of star dragons, which concern him. Every day is a daily struggle against intrusive thoughts that tell him he is going to harm someone, a condition known as harm OCD. Despite being completely out of his element, Per is finding some comfort in the charismatic captain, Z, and the more time he spends with Z, the more Per realises he’s falling for him.
This was always going to be a journey of self-discovery, Per knew that. He just never realised how big those discoveries were going to be.
Some books just knock the wind out of you, and Starfire is one of those. It is an incredible book that combines science fiction with elements of fantasy and features a lot of representation. There is an M/M relationship, a bisexual main character, a non-binary secondary character, BIOPC characters and disabled and mental health representation.
As mentioned, Per has harm OCD and a foreword by Hughes describes this as involving “intrusive thoughts (scary/ violent thoughts that seem to pop up out of the blue), along with a pervasive fear that the “bad thoughts” mean you are a bad person who is likely to carry out those violent actions in real life […].”
This was a type of OCD I was unfamiliar with, and the inclusion of its representation in this book is why I wanted to highlight it for repDISND. This book is a brilliant example of how featuring representation in fiction can help spread awareness about mental health. There is always the chance that the representation might not be correct, however, when the author includes a foreword about the condition with advice and links to more information that is a very positive sign that it is going to be a good portrayal. In Hughes’ case, her author bio also mentions that she “writes ownvoices mental health into everything she can”. For those who are not familiar with the term “ownvoices” it refers to authors writing from lived experience.
The scenes showing Per’s OCD and anxiety felt familiar to me as someone with mental health conditions of my own, even though harm OCD was new to me. Rather than feeling alienated by the difference between us, I was drawn further to Per as Hughes helped me understand how his intrusive thoughts made him feel. There are many types of intrusive thoughts, and while mine do not involve violence, I’ve certainly questioned whether I was a bad person many times.
In addition to mental health representation, another main character, Z the captain of the submarine, uses a hover-propelled wheelchair. Z is an ambulatory wheelchair user and is not paralysed, however, walking is very difficult due to intense pain. No details are given regarding his disability, so it is not clear whether he has a chronic illness or his pain is the result of an injury.
Hughes is an excellent storyteller who embodies her characters with so much life and energy. I loved the realism she infuses into them and their relationships, particularly between Per and his family members. His sister, Anthem, is a force of nature and very different to her brother, and the scenes between the two siblings are powerful and emotional. The dialogue throughout the book is on fire from start to finish, especially Anthem’s witty one-liners. If you love sassy bisexuals, she’s your girl.
I was impressed with the way Hughes handled character development, showing the way each character processes events and new information. The journey the younger characters are making on the submarine is juxtaposed by Per and Anthem’s parents, who unlike most parents in YA books don’t just sit ideally by as their children run off unsupervised in the middle of a global catastrophe! Let’s just say that Anthem inherited her sass from somewhere, and as an adult, I truly appreciated that the adult characters were well-written.
At the heart of Starfire are themes of identity, and the journey to finding where we belong in the world. Be warned though, Hughes turns the coming-of-age trope on its head in this book with some incredible twists and turns, so if you think you’ve been there, read this before, I can assure you that you have not. This is me telling you to go read this book right now. It’s also on Kindle Unlimited, so you have no excuse!

Over to you
Thanks for reading my book review for Starfire by Naomi Hughes!
This review is part of repDISND (formerly known as GeekDis) an annual event I run for the disabled and neurodivergent community to discuss representation. Follow the hashtag #repdisnd or follow me on social media for more!
Don’t forget to check out the rest of my reviews if you’re looking for some more book recommendations 🙂 You can also now sign up for my newsletter to get an email each month with a list of my new reviews!
Try Kindle Unlimited for Free!
You can read many other great books available to read for free on Kindle Unlimited. Sign up today and get three months free!
Support Just Geeking By
I hope you enjoyed this post! If you did, please consider sharing it on social media using the nifty buttons at the end of this post <3
If you enjoyed this content, please consider supporting my blog. You can do this in multiple ways (click here to find out how!) or by donating via Ko-Fi to help me reach my current goal.
Discover more from Just Geeking By
Subscribe to get the latest posts sent to your email.


