Molecular techniques in biochemisry and biotechnology - Siddhartha Shrivastava (New Central Book Agency, 2010)