Rich Campoamor rated Software architecture in practice: 3 stars Oct. 15, 2005 Public Software architecture in practice by Len Bass (SEI series in software engineering)