Cover of Alchemy of Secrets: A Novel

Alchemy of Secrets: A Novel

by Stephanie Garber
4.2
Published Oct 7, 2025

About this book

INSTANT NEW YORK TIMES BESTSELLER DELUXE LIMITED EDITION first printing featuring unique case stamp and black sprayed edges The HOTLY ANTICIPATED adult debut novel by the beloved, #1 NEW YORK TIMES BESTSELLING author of the Caraval and Once Upon a Broken Heart series: a contemporary fantasy kicking off a brand new series! “Full of adventure and magic” —JODI PICOULT “As dazzling as a jewel box” —ERIN A. CRAIG “Pure magic” —COSMOPOLITAN “A must-read” —SCREENRANT “Truly fantastical” —PASTE What if the urban legends you've always heard about were real? It starts with a class in an old movie theatre. Folklore 517: Local Legends and Urban Myths, taught by a woman called the Professor. Most students believe the Professor's stories are just fiction, but Holland St. James has always been convinced that magic is real. Her search for the truth leads her to a dazzling new world, a deadly secret hidden at the heart of Los Angeles, and into the path of Gabriel Cabral, who says he's been sent to save her life. But when another magnetic stranger, Adam Bishop, makes the same claim, Holland realizes that at least one of these men is lying to her. And if she can't figure out whom to trust, her magical reality could change from a Hollywood dream to a nightmare.

Available Formats

Kindle: $0.00 Kindle: $14.99

What readers are saying

Karey Getz

LOVE IT

"Love this book so much. I didn’t know what to expect and ended up falling in love with the story, the characters, everything. Will 100% be reading this again soon! ["

April 27, 2026 Verified Purchase
K. M. Sullivan

interesting but hard to follow at times

"I've really enjoyed Garber's other books, so I was excited for this one. The beginning felt instantly engaging, but I found the threads of the story hard to follow at times. I'd be interested in a sequel to see if more pieces of the story connect. ["

November 3, 2025 Verified Purchase

Books like this