Renewable resources for functional polymers and biomaterials by Peter A. Williams | Menrva Books | MenrvaBooks