Head First Software Development: A Learner's Companion to Software Development by Dan Pilone Back to product details page >