Finding Angel by Kat Heckenbach
Approx. 95,500 words.
Published on August 28, 2011 by
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.