Carbohydrate and proteins - Arora, Amit (Discovery Publishing House, 2006)