TY - BOOK AU - GIBSON William TI - Pattern recognition SN - 0140266143 (pbk.) : PY - 2004/// CY - London PB - Penguin ER -