Allah is widely believed to have ninetynine Names, each of which has a meaning and is indicative of desirable quality. This copiously researched book contains the most popularly accepted ninety-nine Names of Allah along with several lesser-known titles. These sacred Names are given in Arabic and phonetic English, with English translation and explanatory notes. Enhancing the appeal of hte book is a comprehensive introduction. It deals with several conons, each of which differs in the Names included and the sequence followed. Drawing upon the views of various scholars regarding the Names and attributes of Allah, the categorization of these Names and, most importantly, the benefits of reciting them, Parvez Dewan gives us perhaps the most thorough and accessible contemporary interpretation of the different aspects of the Supreme Being.