Good In Bed by Jennifer Weiner - 376 pages Book Blurb: For twenty-eight years, things have been tripping along nicely for Cannie Shapiro. Sure, her mother has come charging out of the closet, and her father has long since dropped out of her world. But she loves her...
