Computer Systems Theory, Technology, and Applications - Herbert, Andrew; Jones, Karen Spärck (Springer New York, 2004)