A review by rosalini
The Map of Love by Ahdaf Soueif

adventurous emotional slow-paced

3.5