This book is very early in Ms. Balogh's writing career and, if you're reading her current work, you can see it. Ms. Balogh has improved considerably. But the story is still engaging. And it could be repeated in any time period, because it is humanity.