Engineer, Asgher Ali Islam Challenges in 21st Century - New Delhi Gyan Publishing House 2004 - 279 ISBN: 812120755x Subjects--Topical Terms: Islam Dewey Class. No.: 297.1 ENG