A dictionary of muslim names - Ahmed, Salahuddin (New York university press, 1998)