salahuddin c