Author: Kleinert, Paul, Bliss, George Ripley