Protein chemistry - CHATTERJEE, Sananda (Discovery Publishers, 2012)