Faces of Muhammad - Tolan, John Victor (Princeton University Press, 2019)