Between a Rock and a Hard PlaceEbookBetween a Rock and a Hard PlacebyVanessa CaneRating: 0 out of 5 stars0 ratingsSave Between a Rock and a Hard Place for later