gurudeep-ravichandran documents