A review by trilbynorton
Under the Skin by Michel Faber

4.0