Games with a Purpose (2006)

by L Von Ahn
Venue:Computer