An introduction to molecular biology - Tait, Robert C. (Horizon Scientific Press, 1997)