Carbohydrate Synthons in Natural Products Chemistry by Kevin D. Revell | Menrva Books | MenrvaBooks