Author: Lehninger, Albert;Nelson, David L.; Michael M. Cox