Adrian Walker — American computer scientist