Carbohydrates, Structures, Syntheses and Dynamics by P. Finch