I dunno. "Charisma" strikes me as one of those non-answers that people sit around and nod their heads about....
What does it take to attract people? What's the secret? Well, you've got to have that quality defined as: the power to attract people! Woah! Aren't we enlightened now?
