The Molecular and Supramolecular Chemistry of Carbohydrates: A Chemical Introduction to the Glycosciences (Oxford Science Publications) by Serge David | Menrva Books