A review by huntercanread
Under the Skin by Michel Faber

3.75

Kinda loved the subtle worldbuilding...