Encyclopedia of Computer Science and Technology | 0824722949 | Memmo