Books listed by ISBN
Cambridge University Press · Chronos · Oxford University Press · Slatkine · Springer
Youssef Chahine