Main Characters Zach Nichols 39 main appearances Annie Redfeather 39 main appearances Aurora 39 main appearances Plato 39 main appearances Socrates 39 main appearances Aristotle 39 main appearances