Very interesting book, good story, loved the underlying idea, and even the villain, but it was hard to enjoy. The hen pecked relationship and terrible interaction between every male and female in the book made me cringe over and over.