Everlasting

by Alyson Noel Book 6 of the Immortals Series