Review: excellent
Rating: 5 out of 5
Date: 11 29, 2013
A very cleverly written novel which can keep you guessing all very different outcomes. I very much liked the absence of detailed copulation in so many novels.