Introduction to biological molecules

BIOCHEMICAL ENGINEERING: Principles and Concepts, Third Edition
Syed Tanveer Ahmed Inamdar Chapter 2, PP. 28-62