YA Sci-Fi Romance
Date Published: 10-31-2023
Publisher: Firehorse
A freak electro-magnetic pulse leaves 17-year-old Bo and six other teenagers trapped inside a building in the British seaside resort of Blackpool, desperately trying to work out what just happened, why they can’t get out, and how to survive the weirdest weekend of their lives.
Dealing with each other’s egos and issues is nothing compared to the
fallout unleashed by the solar event, because hidden beneath the building
they discover it has activated a powerful energy device called blackloop.
As blackloop starts affecting everyone and everything in its vicinity, can
Bo, who’s still grieving the loss of her mum, summon the courage to
confront her fears, realise she’s falling in love, and make a move on
Karim before it’s too late?
About the Author
Sarah Holding is a children’s and YA author and poet, known primarily as a climate fiction writer. She is the author of six books: SeaBEAN (2013), SeaWAR (2014) and SeaRISE (2014), Chameleon (2020), How to Write a Poem (2021) and blackloop (forthcoming, 2023). She has been featured on Guardian Children’s Books, BBC Radio Scotland and given over 500 talks and creative writing workshops. Her books are now being taught in primary schools across the UK.
Contact Links
Publisher Links
Related posts


Mental Health Resources for those in the USA - In light of the recent election, I want to put out a message that LGBTQIA+ and minorities are always welcome here. I may post promos in conjunction with tour companies that spout worldviews I don't always agree with, but we do our best to avoid any openly phobic posts, and should you notice any, I'd appreciate you contacting me with this form to let me know.

I'm doing my best to get everything up on the site and social media in a timely manner. Apologies if anything is missed or late! Between the state of the US right now, my mental/physical health, and some things going on in my personal life, things may be missed or late occasionally. I truly appreciate your understanding!
Sign up for my Newsletter to keep up to date on new announcements!
Subscribe to our newsletter!
Search for posts
Follow Me
