Carl Kraft , b.