Computer science handbook - Tucker, Allen B. (Chapman & Hall/CRC, 2004)