Fundamentals of molecular biology - Pal, Jayanta K. (New Delhi Oxford, 2009)