I enjoy historical fiction. When I saw this book recommended and compared to M.M. Kaye's writings--I enjoyed The Far Pavilions--I decided to give it a try. Unfortunately, the only similarity is in the fact that this book is in a similarly exotic setting. The writing quality of Beyond All Frontiers falls far short in the comparison.
The main problem is that, while the characterization of the hero is quite good, that of the heroine is very poor. Two-thirds of the book is written from Charlotte's perspective, and yet her character and actions are largely unbelievable. Over the course of the book, there are a couple times where she begins to behave in a totally different way, and it's never believable. The author has a tendency to tell, and not show, to say that Charlotte had come to feel such and such without us ever seeing any actions or dialogue or inner monologue showing the process of that change. We find her all of a sudden loving someone quite unworthy, in a way that seems inconsistent with her established character. Charlotte just never felt like a real person.
The plot was relatively melodramatic, even considering that the story takes place in dramatic times. However, that can be said of many books that are well-written such as Gone with the Wind, 75th Anniversary Edition or the previously mentioned The Far Pavilions. Good writing and believable characters can make me excuse a bit of melodrama.
The author's descriptions of events and places were at times quite good. As stated before, the hero's characterization was quite good. Unfortunately, the author was unable to handle the main character, Charlotte, and bring her to life in a believable way. That ruined the potential this book had.