Architecture an interactive introduction - Keane, Mark (WCB/Mcgraw-Hill, 1998)