Software Design: From Programming to Architecture, Braude, Eric J., Used; Good B

eBay