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