crawling jd book