Computer science and engineering handbook (CRC Press, 1996)