Introduction to molecular biology - Kumar, Mahendra (Jaipur Oxford book company, 2024)