open
Upgrade to a better browser, please.

Search Worlds Without End

Advanced Search
Search Terms:
Author: [x] Sarah McCarry
Award(s):
Hugo
Nebula
BSFA
Mythopoeic
Locus SF
Derleth
Campbell
WFA
Locus F
Prometheus
Locus FN
PKD
Clarke
Stoker
Aurealis SF
Aurealis F
Aurealis H
Locus YA
Norton
Jackson
Legend
Red Tentacle
Morningstar
Golden Tentacle
Holdstock
All Awards
Sub-Genre:
Date Range:  to 

Sarah McCarry


Blue is a Darkness Weakened by Light

Sarah McCarry

Blue is a Darkness Weakened by Light is about a lonely young woman, recently moved to the big city, who is looking for love. What she finds is a friend and confidante who is much older and wiser than she.

Read the full story for free at Tor.com.

All Our Pretty Songs

The Metamorphoses Trilogy: Book 1

Sarah McCarry

This is a story about love, but not the kind of love you think. You'll see...

In the lush and magical Pacific Northwest live two best friends who grew up like sisters: charismatic, mercurial, and beautiful Aurora, and the devoted, watchful narrator. Each of them is incomplete without the other. But their unbreakable bond is challenged when a mysterious and gifted musician named Jack comes between them.

His music is like nothing I have ever heard. It is like the ocean surging, the wind that blows across the open water, the far call of gulls.

Suddenly, each girl must decide what matters most: friendship, or love. What both girls don't know is that the stakes are even higher than either of them could have imagined. They're not the only ones who have noticed Jack's gift; his music has awakened an ancient evil--and a world both above and below which may not be mythical at all. We have paved over the ancient world but that does not mean we have erased it.

The real and the mystical; the romantic and the heartbreaking all begin to swirl together in All Our Pretty Songs, Sarah McCarry's brilliant debut, carrying the two on journey that is both enthralling and terrifying.

And it's up to the narrator to protect the people she loves--if she can.

Dirty Wings

The Metamorphoses Trilogy: Book 2

Sarah McCarry

In Dirty Wings by Sarah McCarry, Maia is a teenage piano prodigy and dutiful daughter, imprisoned in the oppressive silence of her adoptive parents' house like a princess in an ivory tower. Cass is a street rat, witch, and runaway, scraping by with her wits and her knack for a five-fingered discount. When a chance encounter brings the two girls together, an unlikely friendship blossoms that will soon change the course of both their lives. Cass springs Maia from the jail of the only world she's ever known, and Maia's only too happy to make a break for it.

But Cass didn't reckon on Jason, the hypnotic blue-eyed rocker who'd capture Maia's heart as soon as Cass set her free--and Cass isn't the only one who's noticed Maia's extraordinary gifts. Is Cass strong enough to battle the ancient evil she's unwittingly awakened--or has she walked into a trap that will destroy everything she cares about? In this time, like in any time, love is a dangerous game.

About a Girl

The Metamorphoses Trilogy: Book 3

Sarah McCarry

Eighteen-year-old Tally is absolutely sure of everything: her genius, the love of her adoptive family, the loyalty of her best friend, Shane, and her future career as a Nobel prize-winning astronomer. There's no room in her tidy world for heartbreak or uncertainty--or the charismatic, troubled mother who abandoned her soon after she was born. But when a sudden discovery upends her fiercely ordered world, Tally sets out on an unexpected quest to seek out the reclusive musician who may hold the key to her past--and instead finds Maddy, an enigmatic and beautiful girl who will unlock the door to her future. The deeper she falls in love with Maddy, the more Tally begins to realize that the universe is bigger--and more complicated--than she ever imagined. Can Tally face the truth about her family--and find her way home in time to save herself from its consequences?

Can't find the Sarah McCarry book you're looking for? Let us know the title and we'll add it to the database.