Author: Keil, Carl Friedrich; James Martin, trans.