How Many Varieties Of Cats Are There