Author: Ernst Friedrich Ball