Author: George [trans.] Teuffel; Schwabe Ludwig [rev.]; Warr