Reading progress update: I've read 34%.

Facial - Jeff Strand

Starts off pretty bizarre but once you bend your mind round what's going on its easy to get into and there's some damned funny dialogue.