ARORA, HIMANSHU ILLUSTRARATED DICTIONARY OF BIOTECHNOLOGY - NEW DELHI ANE BOOKS INDIA 2007 - 444 ISBN: 8180522261 Dewey Class. No.: 660.6