How Many Different Species Are There