Self-made fitness tycoon Rory Flanaghan is tall, rugged and so, so sexy. When Cara Sheehan starts one-to-one sessions with Rory, exercise takes on a whole new meaning Though she might be inexperienced... This description may be from another edition of this product.