Seraphina (Seraphina #1) by Rachel Hartman Purchase from Amazon Purchase from Book Depository Goodreads summary: Four decades of peac...