Biological chemistry 2nd ed. - Mahler, Henry R.