Humble Book Bundle: Software Development by O'Reilly

Expand your software development skills and support charity!