Everlasting

by Alyson Noël Book 6 of the Immortals Series