I'm sure this must be a solved problem; does anyone know of any good, understandable papers on the subject? Simon -- "Dogs believe they are human. Cats believe they are God."