Author: Ottokar Janetschek.