Finding Angel by Kat Heckenbach 

Angel doesn't remember her magical heritage...but it remembers her.

Magic and science collide when she embarks on a journey to her true home, and to herself.

Angel lives with a loving foster family, but dreams of a land that exists only in the pages of a fantasy novel. Until she meets Gregor, whose magic Talent saves her life and revives lost memories. She follows Gregor to her homeland...a world unlike any she has imagined, where she travels a path of self-discovery that leads directly to her role in an ancient Prophecy...and to the madman who set her fate in motion.

From the author, Kat Heckenbach:

"Aimed at teens who enjoy fantasy, magic, adventure, and mystery. The magic is rather science-based, though--no incantations or wands, just innate magic that does follow laws of physics. I wrote the kind of story I loved reading as a young teen, and still love reading. Finding Angel has been compared to the Fablehaven Series, The Spiderwick Chronicles, and A Wrinkle in Time. It's not overtly Christian, but Christians will recognize a lot of symbolism, including my favorite scene which draws on the last chapters of the book of Job--as told through the music of an Elven rocker,"