Dilip K Pal Author