Author: Wildenbruch, Ernst von,Shelly, M. R., joint ed,Florer, Warren Washburn