Biochemistry, 3rd ed/ Lubert - Lubert, Stryer