Author: Rudolf Julius B . Hübner