Essential molecular biology. - Brown T A Ed. (Oxford Oxford University Press, 2000)