haridharan-kannan documents