Essentials Of Carbohydrate Chemistry And Biochemistry by Thisbe K. Lindhorst