Morally complex, sometimes disturbing romance — not for the faint-hearted.
Rate these books and discover more on RateYourReads. Free, community-powered, no ads.