Author: Ebenezer Weaver 1822-1903 Peirce