Reading list: jd
read