Biowaste and Biological Waste Treatment - Evans, Gareth (Routledge)