by SeyyedValiRezaNasr (Author)
This work addresses the making of Islamic revivalism.
Format: Hardcover
Pages: 236
Publisher: Oxford University Press
Published: 06 Jun 1996
ISBN 10: 0195096959
ISBN 13: 9780195096958