Finding source code on the web for remix and reuse - Sim, Susan Elliott (Springer, 2013)