Seraphina

Rachel Hartman
Seraphina Cover

Seraphina

Ronincats
8/29/2013
Email

This was marvelous! Great world-building, good control of characters, fascinating cast of characters--it's hard to believe it's a first novel. I loved it. It was well worth the 4 month wait on the hold list for the library.