Environmental Bioengineering - Lawrence K. Wang; Tay, Joo-Hwa; Wang, L.K; Wang, Lawrence K.; Hung, Yung-Tse; Tay, Stephen Tiong Lee (Humana Press, 2010)