Systems architecture - Burd, Stephen D. (Thomson/Course Technology, 2006)