Reading Helen Oyeyemi's latest book is a bit like looking at the mirrors at a carnival where everything is distorted and you can never be quite sure what you are seeing. Is this science fiction? Social commentary? Satire? A fairy tale? Magical realism? All of the above? Oyeyemi keeps the reader guessing and, frankly, I was never quite sure. One thing I am sure of is that this novel requires the reader's strict attention to every sentence. If one's attention wanders, as mine did midway through the book, one is quickly lost and must regroup to find one's way again. So, what is this book actually about? Well, at its root, it is about a family of women: Margot, the grandmother; Harriet, the mother; and Perdita, the daughter. There are ancillary characters, the fathers and other relatives, friends, and those who exploit the women, but, mainly, it is the story of these three women. The story begins in the magical country of Druhástrana. Where is this country? Well, ...