If Ken Griffin is as worried as he says he is that Harvard is failing to produce the next generation of leaders, he should meet some of my past...
6b774ec85ee459ff87e1e2a065aeaa7c