Computing for Good - Lisa C. Kaczmarczyk (Taylor and Francis, 2011)