The anaerobic baffled reactor (ABR): An appropriate technology for on-site sanitation Posted in Water SA Journals.