manikandan-hariharan documents