Essential Molecular Biology A practical approach - Brown, T.A (New York Oxford University Press, 2000)