Fundamental laboratory approaches for biochemisrty and biotechnology - Ninfa, Alexander J (1998)