The Immortal Heights

The Immortal Heights is the final book in the Elemental trilogy by Sherry Thomas. --SPOILERS ALERT--