Introduction to Environmental Engineering and Science - 3rd ed - London Pearson 2014 - 692pages