David C. Parkes

British-American computer scientist From Wikipedia, the free encyclopedia