This book is wonderfully written. While the plot is predictable, it is the themes and history that is more important. The descriptions of the rural and city landscapes, food, culture, heritage and folklore transport you right into Morocco during the time they are fighting for their independence from the French. A great introduction (fictionally) to the fight for Moroccan independence. Jane Johnson is quickly becoming one of my top authors.