304 reviews by:

baylaurels


4.5 Stars - read all in one sitting.

Maybe closer to 3.5 stars?