Amazon Marketplace
Pages: 318, Edition: Edition 1, Paperback, Williams Publishing
AmazonAn Introduction to Software Engineering