Understanding open source software development - Feller, Joseph (Pearson Education, 2002)