Software Creativity 2.0

Software Creativity 2.0

2006 • 543 pages