M-d Kraft , sr.