Read this as part of a book club. It did get quite mixed reviews from different readers. There were parts of each story that interested me and were indeed thought provoking. I was left with the impression that the book was written by a very talented writer with the ability to change style from story to story. However I felt the main problem was the plots being complicated with not enough thought given to character development in each story. It was hard to remain focused on each story and I lost interest in the characters throughout the book.
I have not read any of the other books written by this writer. I would be keen to read some of her other work as I get the impression she is a talented and a very good writer but would say this book did not quite work.