Karl Wilhelm Diefenbach (1851-1913) Per Aspera Ad Astra (Through hardships to the stars)