M.SENGUPTA & ASSOCIATES