Systems architecture - Burd, Stephen D. (Course Technology, 2001)