Revival of Mathura's Ailing Yamuna River Environmentalist (2006) 26: 111Ð122 DOI 10.1007/s10669-006-7481-1Revival of Mathura’s ailing Yamuna riverDevendra S. Bhargava