Author: Adolphus Augustus Julius Roeschke