Essential molecular biology : a practical approach - Brown, T. A. (Terence A.) (Oxford University Press, 2007)