Batch chemical process integration: analysis, synthesis and optimization by Thokozani Majozi | Menrva Books | MenrvaBooks