The Book of Lifeby Deborah HarknessDeborah Harkness · 2014 · 672 pagesISBN 9780606368087Themes: romantasyTrack it, shelve it, and read it with the club at Book Club.