Duncan jd