สุรินทร์ ปิยะโชคณากุล พันธุวิศวกรรมเบื้องต้น - พิมพ์ครั้งที่ 3. - สำนักพิมพ์มหาวิทยาลัยเกษตรศาสตร์, 2548 Source: 2006-12-08