Solid waste engineering - Worrell, William A. (Cengage Learning, 2012)