This book is really racist. Don't read it. It's not even a good trashy read - it's just trash.
I also hate how the author uses rape as a plot device in order to make the noble (English) guy seem like a gentleman just by comparison. Like, seeing someone as husband material solely because they're English and doesn't rape you... is ridiculous.
And if you're going to use rape to further the plot - how about not letting your character forget all about it in a (for the author) very convenient way?
How about some real character development instead?
I'm not saying that you can't write about rape. But using it so frequently and nonchalant as Barbara Cartland does completely undermines the subject, the characters and the plot.
And I get that the book is set in the 30s, and that racism/colonialism still was fashionable... But the author doesn't have to be racist herself in order to write racist characters.
The notion that people in the Middle East are dirty/don't know shit about hygiene is complete bullshit. But I guess Cartland couldn't be bothered to do any research at all.
This is the worst book by Barbara Cartland I've read. Would give it less than one star if possible.