
My rating: 4 of 5 stars
Not for the faint of heart, but definitely worth the shock and gasps and laughs along the way.
Leisure Reader, Freelance Proofreader, & Nerd for Hire
Not for the faint of heart, but definitely worth the shock and gasps and laughs along the way.