Small-scale Rural Biogas Programmes (A handbook) - 9781853398506