Biochemistry laboratory modern theory and techniques - Boyer, Rodney (2006)