Ratings477
Average rating4
Damn good ending. A slow build until then but still a well woven story that keeps you interested, even if not on the edge of your seat. And that's what I've come to expect from ESMJ... in a soothing way. Her writing really is quietly beautiful.