Biochemistry and molecular - Buchanan, Bob B. (American Society of Plant Biologists, 2000)