John L.esposito

The islamic world:Past and present(vol 1) - New york OUP 2004 - 204


History

909 / ESP