A rather irritating book with a neanderthal hero and a too girly heroine. The writing's not great, although I had lined it up to be a 3-star read, mainly for being such a good idea for a novel, until the totally ridiculous scene of violent threat in the restaurant between Lily and her ex. Um, no, ju...