Bibliodaze Post: Review - "Under the Skin" by Michel Faber.

Read more at Bibliodaze. The first half is spoiler free.