Gareth Evans Biowaste and Biological Waste Treatmnent - James &James Ltd 2005 Dewey Class. No.: 628.3