Nanocelluloses: Their Preparation, Properties, and Applications by RAJAI H. ATALLA | Menrva Books | MenrvaBooks