Xenocrates

from Wikipedia, the free encyclopedia

Xenocrates stands for: