Experimental biochemistry - Switzer, Robert L.; Garrity, Liam F. (Freeman, 1999)