shibendu ray chaudhury