Joseph Estlin Carpenter Share This Joseph Estlin Carpenter (Joseph Estlin Carpenter, J. Estlin Carpenter)