Principles and techniques of biochemistry and molecular biology - Wilson, Keith, ed. (Cambridge University Press, 2010)