A Virtual Army of Volunteers