Albert O. Hirschman Robert L. Fischman Barbara W. Tuchman Robert A.Eothman Robert Hirsch Robert Hirsch.