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