Chemical Principles / Richard E. Dickerson, Harry B. Gray, Gilbert P. Haight - Dickerson, Richard E.