Reading list: hfd