shanti-s-gupta-and-deng-yuan-huang documents