raj-k-agarwal-final-idt