Benjamin Franklin : in search of a better world / Page Talbott, editor ; Richard S. Dunn and John C. Van Horne, consulting editors ; Walter Isaacson, introduction ; Edmund S. Morgan, afterword ; essays by Ellen R. Cohn .. [et al.] ; photography by Peter Harholdt.