Author: Karl Krafft (of Elberfeld )