Read and reread: the plethora of 'Details' reveals precisely be a key to see what is hidden, the author successfully exploit the symbolism used without exaggerating allowing readers to read by their level of understanding (one can think that the first may be 'romantic', then 'Manichean'? ... but the subtlety of the story quickly reveals abysmal depths ...!) This book seems unavoidable and caters equally to Muslims - from all sources - as 'curious' serious interest in Islam. --- It is a journey ---