Principles of molecular biology - Veer Bala Rastogi (Scientific international, 2016)