SREENIVASULU N S INTELLECTUAL PROPERTY LAW - 1 - UNIVERSAL 2017 - 324 Dewey Class. No.: 346.048 / SRE