Massachusetts Historical Society
Thomas Jefferson Papers: an electronic archive