Nanocelluloses: Their Preparation, Properties, and Applications by Hatem Abushammala | Menrva Books | MenrvaBooks