Wiley encyclopedia of computer science and engineering - Benjamin W Wah (John Wiley & Sons, 2009)