Molbio fundamentals of molecular biology - Upadhyay, Avinash (Himalaya Pub. House, 2010)