Simplified molecular biology - Agarwal, V.K. (2000)