Nanocelluloses: Their Preparation, Properties, and Applications by Umesh P. Agarwal | Menrva Books | MenrvaBooks