How Many Spirits Are There