User Reviews

Reviews by Sunny
One of the Best Books I've Ever Read
This book kept my interest from the very beginning. I have many favorite mystery writers, including Faye Kellerman, Meg Gardiner, Marcia Mueller, John Grisham, Lisa Scottoline, Catherine Coulter, Heather Graham, and David Rosenfelt, James Grippando and James Sheehan. Karen Cleveland now tops the list. If you like any of these writers, you'll appreciate Karen Cleveland's first book. It has wonderful character development, a great plot, and highly believable twists. It gives insights about the intelligence world and mysteries of the heart. I stayed up all night to finish it.
Great Mystery
Rosenfelt is one of my favorite authors. He outdoes himself in this novel. If you like Michael Connelly, Jeff Abbott, John Grisham, you'll love Rosenfelt. In this novel, he tries to solve the mystery of who abducted a baby while also getting an innocent man convicted of a crime a new trial. I can usually predict who convicted the crime at least by the midpoint, but I never saw this one coming. It's a great read, with great characters I wish were real, and great storytelling.
Wordy, bogged down, and tired
CJ Box used to be one of my favorite authors. This book and his last one were not up to his usual storytelling. He's suddenly become very verbose and it takes pages to say what could be said in one. This weighs the plot down and makes it very cumbersome to read. I hope he goes back to his former spry manner.
Thoroughly enjoyable read.
Rosenfelt is a great storyteller and somehow he injects humor into a mystery thriller. The characters are a delight and have their own self-depreciating humor. Loved this book- great story, entertaining, and hard to put down.
Michael Connelly delivers again.
Just read John Grisham's Whistler and The Wrong Side of Goodbye back to back. Connelly beats all other mystery writers. His stories are so believable and are peopled with characters who I'd love to meet if only the story was real. He tells a great story in The Wrong Side of Goodbye. When I turned the last page, I hated for the novel to end.

If your status is Confirmed Registration, your spot for the event is confirmed.

If registration for this event is full, you will be placed on a waiting list. Wait listed registrants are moved to the confirmed registration list (in the order of registration) when cancelations are received. You will receive an email notification if you are moved from the wait list to the confirmed registration list.

6.012 Patron-Generated Content

The Library offers various venues in which patrons can contribute content that is accessible to the public.  These include, but are not limited to, blogs, reviews, forums, and social tagging on the Library’s website and catalog.  Any instance in which a patron posts written or recorded content to any of the Library’s venues that are accessible to the public is considered “patron-generated content” and is subject to this policy.
By contributing patron-generated content, patrons grant the Library an irrevocable, royalty-free, worldwide, perpetual right and license to use, copy, modify, display, archive, distribute, reproduce and create derivative works based upon that content.
By submitting patron-generated content, patrons warrant they are the sole authors or that they have obtained all necessary permission associated with copyrights and trademarks to submit such content.
Patrons are liable for the opinions expressed and the accuracy of the information contained in the content they submit.  The Library assumes no responsibility for such content.
The Library reserves the right not to post submitted content or to remove patron-generated content for any reason, including but not limited to:
  • content that is profane, obscene, or pornographic;
  • content that is abusive, discriminatory or hateful on account of race, national origin, religion, age, gender, disability, or sexual orientation;
  • content that contains threats, personal attacks, or harassment;
  • content that contains solicitations or advertisements;
  • content that is invasive of another person’s privacy;
  • content that is unrelated to the discussion or venue in which it is posted;
  • content that is in violation of the Library’s Code of Conduct or any other Library policy