Zero waste engineering : a new era of sustainable technology development – Civil Engineering Books