Stick, Robert V. and Spencer J Williams Carbohydrates: the essential molecules of life. - Oxford Elsevier