The Science of Citizen Science: Theories, Methodologies and Platforms. - Edith Law; Alex C. Williams; Andrea Wiggins; Jonathan Brier; Jenny Preece; Jennifer Shirk; Greg Newman (CSCW Companion, 2017)