Essentials of biotechnology - Crichton, Michael (New Delhi, 2014)