Sherman Teichman is the founding director of the Institute for Global Leadership at Tufts University. He was instrumental in bringing to the university VII Photo Agency’s exhibit, “Questions Without Answers,” which will also be published as a book by Phaidon.