TY - BOOK AU - C S French TI - Computer Science SN - 0826454607 PY - 2002/// PB - Cengage Learning EMEA ER -