Author: Swartz, Christian Frederick.