Fundamental Laboratory approaches for Biochemistry and Biotechnology - Ballou, David P (2010)