Esposito, John L

Makers of Contemporary Islam - Londan Oxford University Press 2001 - 257p

includes index and biblioraphy

Index

0195141288 275

297.1 / ESP