The encyclopedia of computer science and technology - Henderson, Harry (New Delhi Viva Books Private Limited, 2003)