tdi book