Fun, accessible retelling of an epic I'm not familiar with - it's given me a strong starting point; from what I've seen it appears she's quite faithful to the original, only reassessing character motivations. The narrator has a strong voice and the author does a good job making character decisions straight from mythology human and understandable. Rather full of fate and portents for my taste. I wonder what this author's writing is like when she creates her own characters.