TY - GEN AU - Ganguli,Prabuddha TI - Intellectual property rights U1 - 307.76 PY - 2011/// CY - New Delhi PB - Tata McGraw Hill ER -