Bio-based epoxy polymers, blends, and composites : synthesis, properties, characterization, and applications 0 Type: Book