Charles Egbert Leonard — American printer and publisher