Allan Hamilton has been called one of “the great intellects of the twenty-first century…..”