Author: Adolf Wilhelm Hermann Brennecke