Anatomy & Physiology of Proteins by Edward A. Czurylo & Natalia Kulikova