Basic concepts of biotechnology - Rock, Fredrick (Chandigarh Abhishek pub., 2006)