Author: Alfred Newton Johann Heinrich Blasius