Seraphina by Rachel Hartman - WordSea