The immortal Seraphina is forced to face the darkness of her past--and risk losing the love of her life--in this gripping conclusion to the Incarnation series. Seraphina has been living for centuries, thanks to a special method of alchemy, but only recently has she really felt alive. She's finally broken free from her controlling boyfriend, Cyrus, and after years of swapping bodies to preserve her immortality, is happily settled into a life worth...