The encyclopedia of computer science and technology - Henderson, Harry; Author (2007)