via BBC News
Sept. 21, 2010
Ankit Mohan, Ramesh Raskar, Jack Tumblin
Ankit Mohan, Xiang Huang, Jack Tumblin, Ramesh Raskar