Engineering for sustainable human development : a guide to successful small-scale community projects - Amadei, Bernard (American Society of Civil Engineers (ASCE), 2014)